disabling vehicles - German English Dictionary